'use strict';

var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault');
Object.defineProperty(exports, '__esModule', {
  value: true,
});
exports.default = void 0;
Object.defineProperty(exports, 'getField', {
  enumerable: true,
  get: function get() {
    return _register.getField;
  },
});
Object.defineProperty(exports, 'registerField', {
  enumerable: true,
  get: function get() {
    return _register.registerField;
  },
});
Object.defineProperty(exports, 'unregisterField', {
  enumerable: true,
  get: function get() {
    return _register.unregisterField;
  },
});
var _SchemaForm = _interopRequireDefault(require('./components/SchemaForm'));
var _useForm = _interopRequireDefault(require('./hooks/useForm'));
var _register = require('./register');
var FinalSchemaForm = _SchemaForm.default;
FinalSchemaForm.useForm = _useForm.default;
FinalSchemaForm.registerField = _register.registerField;
FinalSchemaForm.unregisterField = _register.unregisterField;
FinalSchemaForm.getField = _register.getField;
FinalSchemaForm.getFields = _register.getFields;
var _default = FinalSchemaForm;
exports.default = _default;
